package 字符串;

import java.util.Arrays;
import java.util.Scanner;

//问题描述
//        　　Anagrams指的是具有如下特性的两个单词：在这两个单词当中，每一个英文字母（不区分大小写）所出现的次数都是相同的。例如，“Unclear”和“Nuclear”、“Rimon”和“MinOR”都是Anagrams。编写一个程序，输入两个单词，然后判断一下，这两个单词是否是Anagrams。每一个单词的长度不会超过80个字符，而且是大小写无关的。
//        　　输入格式：输入有两行，分别为两个单词。
//        　　输出格式：输出只有一个字母Y或N，分别表示Yes和No。
//        　　输入输出样例
//        样例输入
//        Unclear
//        Nuclear
//        样例输出
//        Y
public class Anagrams问题 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String a = scanner.nextLine().toLowerCase();
        String b = scanner.nextLine().toLowerCase();
        char[] ca = a.toCharArray();
        Arrays.sort(ca);
        char[] ba = b.toCharArray();
        Arrays.sort(ba);
        if (Arrays.equals(ca,ba)){
            System.out.println("Y");
        }else {
            System.out.println("N");
        }


    }
}
